Definition of Atlas Moth

  • 1. Giant saturniid moth widespread in Asia; sometimes cultured for silk Noun

Synonyms for word "Atlas moth"

Semanticaly linked words with "Atlas moth"

Hyponims for word "Atlas moth"